Goose Fairs

Tavistock (Devon) also has an annual Goose Fair, but is not a city.

© Macclesfield Quiz League 2022